R è molto di più di un semplice linguaggio; si tratta di un insieme integrato di strumenti software per la manipolazione e il calcolo dei dati. La padronanza inizia non con il codice, ma con protocollo dell'area di lavoro.
1. Inizializzazione dell'ambiente
L'uso efficace di R inizia a livello di sistema. Creare una cartella dedicata e navigarvi garantisce che i tuoi file dell'area di lavoro e della cronologia rimangano organizzati prima di avviare l'interprete R. oggetto area di lavoro e i file di cronologia rimangano organizzati prima di avviare l'interprete R.
$ mkdir work
$ cd work
$ R
2. Gerarchia della documentazione
R offre un ecosistema di auto-documentazione. Usa help.start() per un'anteprima basata sul browser o help.search() per ricerche tramite parole chiave. Per funzioni specifiche, lo ? comando rapido è standard.
3. Logica degli esempi
Le funzioni spesso contengono logiche interne complesse. Eseguiendo example(topic) si rivela un'implementazione pratica, come l'espressione composta (x+1)[(!is.na(x)) & x>0] -> z, che dimostra come gli operatori come +, |, e le funzioni come is.na() collaborino per sottoporre i dati.